#ifndef EXAMPLEEXTENSION_H
#define EXAMPLEEXTENSION_H

#include <extensions.h>

#include <examplewidget.h>

class ExampleExtension : public ZTBoxInterface
{
    Q_OBJECT
    Q_PLUGIN_METADATA(IID ZTBoxInterface_IID)
    Q_INTERFACES(ZTBoxInterface)

    // ZTBoxInterface interface
public:
    QString PluginName() override {
        return ">ExampleExtension";
    };

    // ZTBoxInterface interface
public:
    QWidget *pluginAutoLoaderProcess() override {
        return new ExampleWidget;
    };
};

#endif // EXAMPLEEXTENSION_H
